package cc.rengu.igas.bsps.common.entity;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 公共缴费订单表
 * Created by 王成 on 2018/12/11.
 */
public class PayFeeOrderInfo implements Serializable {
    private String instId;  /* 机构标识     */
    private String payOrderId;  /* 缴费订单号   */
    private String payFeeIndex;  /* 缴费索引编号 */
    private String payMode;  /* 缴费方式     */
    private String payFeeChannel;  /* 缴费通道     */
    private String payFeeType;  /* 缴费类型     */
    private String payFeeHouseNo;  /* 缴费户号     */
    private String payFeeHouseName;  /* 缴费户名     */
    private String payFeeHouseAddr;  /* 缴费地址     */
    private String billDate;  /* 账单日期     */
    private String chargeBeginDate;  /* 计费开始日期 */
    private String chargeEndDate;  /* 计费截止日期 */
    private String payDeadline;  /* 缴费截止日期 */
    private BigDecimal balance;  /* 账户余额     */
    private BigDecimal billAmt;  /* 账单金额     */
    private BigDecimal oweAmt;  /* 欠费金额     */
    private BigDecimal lateAmt;  /* 滞纳金       */
    private String payFeeUnitId;  /* 缴费单位标识 */
    private String billDetail;  /* 账单明细     */
    private String payFeeDate;  /* 缴费日期     */
    private String payFeeTime;  /* 缴费时间     */
    private String payFeeSeqNum;  /* 缴费流水号   */
    private BigDecimal payFeeAmt;  /* 缴费金额     */
    private String remark;  /* 备注说明     */
    private String payStatus;  /* 缴费状态     */
    private String remark1;  /* 备用字段1    */
    private String remark2;  /* 备用字段2    */
    private String remark3;  /* 备用字段3    */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getPayOrderId() {
        return payOrderId;
    }

    public void setPayOrderId(String payOrderId) {
        this.payOrderId = payOrderId;
    }

    public String getPayFeeIndex() {
        return payFeeIndex;
    }

    public void setPayFeeIndex(String payFeeIndex) {
        this.payFeeIndex = payFeeIndex;
    }

    public String getPayMode() {
        return payMode;
    }

    public void setPayMode(String payMode) {
        this.payMode = payMode;
    }

    public String getPayFeeChannel() {
        return payFeeChannel;
    }

    public void setPayFeeChannel(String payFeeChannel) {
        this.payFeeChannel = payFeeChannel;
    }

    public String getPayFeeType() {
        return payFeeType;
    }

    public void setPayFeeType(String payFeeType) {
        this.payFeeType = payFeeType;
    }

    public String getPayFeeHouseNo() {
        return payFeeHouseNo;
    }

    public void setPayFeeHouseNo(String payFeeHouseNo) {
        this.payFeeHouseNo = payFeeHouseNo;
    }

    public String getPayFeeHouseName() {
        return payFeeHouseName;
    }

    public void setPayFeeHouseName(String payFeeHouseName) {
        this.payFeeHouseName = payFeeHouseName;
    }

    public String getPayFeeHouseAddr() {
        return payFeeHouseAddr;
    }

    public void setPayFeeHouseAddr(String payFeeHouseAddr) {
        this.payFeeHouseAddr = payFeeHouseAddr;
    }

    public String getBillDate() {
        return billDate;
    }

    public void setBillDate(String billDate) {
        this.billDate = billDate;
    }

    public String getChargeBeginDate() {
        return chargeBeginDate;
    }

    public void setChargeBeginDate(String chargeBeginDate) {
        this.chargeBeginDate = chargeBeginDate;
    }

    public String getChargeEndDate() {
        return chargeEndDate;
    }

    public void setChargeEndDate(String chargeEndDate) {
        this.chargeEndDate = chargeEndDate;
    }

    public String getPayDeadline() {
        return payDeadline;
    }

    public void setPayDeadline(String payDeadline) {
        this.payDeadline = payDeadline;
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public BigDecimal getBillAmt() {
        return billAmt;
    }

    public void setBillAmt(BigDecimal billAmt) {
        this.billAmt = billAmt;
    }

    public BigDecimal getOweAmt() {
        return oweAmt;
    }

    public void setOweAmt(BigDecimal oweAmt) {
        this.oweAmt = oweAmt;
    }

    public BigDecimal getLateAmt() {
        return lateAmt;
    }

    public void setLateAmt(BigDecimal lateAmt) {
        this.lateAmt = lateAmt;
    }

    public String getPayFeeUnitId() {
        return payFeeUnitId;
    }

    public void setPayFeeUnitId(String payFeeUnitId) {
        this.payFeeUnitId = payFeeUnitId;
    }

    public String getBillDetail() {
        return billDetail;
    }

    public void setBillDetail(String billDetail) {
        this.billDetail = billDetail;
    }

    public String getPayFeeDate() {
        return payFeeDate;
    }

    public void setPayFeeDate(String payFeeDate) {
        this.payFeeDate = payFeeDate;
    }

    public String getPayFeeTime() {
        return payFeeTime;
    }

    public void setPayFeeTime(String payFeeTime) {
        this.payFeeTime = payFeeTime;
    }

    public String getPayFeeSeqNum() {
        return payFeeSeqNum;
    }

    public void setPayFeeSeqNum(String payFeeSeqNum) {
        this.payFeeSeqNum = payFeeSeqNum;
    }

    public BigDecimal getPayFeeAmt() {
        return payFeeAmt;
    }

    public void setPayFeeAmt(BigDecimal payFeeAmt) {
        this.payFeeAmt = payFeeAmt;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }
}
